Assumindo seu papel dentro do desenvolvimento

5 views
Skip to first unread message

ronildo.br...@gmail.com

unread,
Jun 26, 2007, 9:29:50 AM6/26/07
to ITrust ERP
Bom dia.
Gostaria de notificar que o projeto esta sendo reformulado de
acordo com os conceitos basicos DDD Domain Driven Design. Os conceitos
retratam como fazer um bom desenvolvimento de software, independente
da tecnologia usada.
Para começar a fazer uso de alguns procedimentos do livro, nos
precisamos identificar as responsabildades de cada pessoa envolvida no
desenvolvimento do software, e isso inclui o cliente.

Eu vou descrever abaixo os papeis que vc pode escolher e depois vc
pode responder esse e-mail dizendo qual papel vc gostaria de assumir
editar o seu perfil dentro desse grupo de discussão de acordo com o
papel que vc assumiu

- especialistas do software são as pessoas responsaveis pelo
desenvolvimento do codigo e divide-se em:
arquitetos
analistas
desenvolvedores
programadores
web-designer

peritos do dominio são as pessoas que contém o conhecimento do dominio
do software e divide-se em:
caixa
recursos humanos
recursos financeiros
faturamento


Observações
O que é um dominio: O desenvolvimento de software é mais
frequentemente aplicado a automatizar processos que existem no mundo
real, ou fornecer soluções aos problemas de negócio reais; Os
processos do negócio que estão sendo automatizados ou problemas reais
do mundo é o domínio do software. Nós devemos compreender do começo
que o software está originado e relacionado profundamente a este
domínio.

Muito importante
arquitetos, analistas, desenvolvedores, programadores e web-designer
devem conversar entre si para formar um design do codigo através do
dominio, ou seja, não será o arquiteto que irá definir a arquitetura
do software, mas ele deve propor mais opções sobre como montar o
design do codigo, e esse design será debatido, aceito ou rejeitado
entre os especialistas do software

Apos assurmir nossos papeis nos vamos citar os dominios a serem
criados e começar a discutir sobre eles.

Outras duas pessoas vão entrar nesse grupo para participar como
peritos do dominio, eles sao empresarios e conhecem os problemas do
dominio, porem se alguem mais tiver esse conhecimento tb poderá
assumir esse papel.

Obrigado

ronildo braga

unread,
Jun 26, 2007, 9:35:24 AM6/26/07
to ITrust ERP
Segue o livro em anexo.
Eu traduzi parte do livro e adicionei em anexo tb
dddbook.pdf
ddd.txt

welli...@gmail.com

unread,
Jun 26, 2007, 4:29:22 PM6/26/07
to ITrust ERP
gostaria de assumir o papel de programador.

On 26 jun, 10:29, "ronildo.braga.jun...@gmail.com"

ronildo braga

unread,
Jun 26, 2007, 5:10:40 PM6/26/07
to itrus...@googlegroups.com
Eu pretendo assumir o papel de desenvolvedor.

O importante do papel não é descrever o seu nivel de programação, mas sim especificar o tipo de trabalho que vc irá desenvolver dentro do projeto.

Apesar de ate o momento eu ter sido o arquiteto, creio que a minha maior tarefa será desenvolvendo o sistema, mas como eu disse antes, isso nao quer dizer que eu não possa opinar na arquitetura do sistema.

Caso ninguem assuma os demais papeis, eu irei assumir os que restarem.
Pessoas defirentes podem assumir o mesmo papel.

Obrigado.

Em 26/06/07, welli...@gmail.com <welli...@gmail.com> escreveu:

[br][bh]bobdino

unread,
Jun 26, 2007, 7:52:14 PM6/26/07
to ITrust ERP
Bom então é simples, até agora temos quais deisoes ou especificações,
tipo, o sistema vai rodar em pcs simples, servidores, sistema deve ser
distribuido, quais arquiteturas podemos tomar como base, há provaveis
clientes em vista ? são muitas perguntas mas vamos por partes
posso assumir papel de programador,
vamos entrar em contato, assim q puderem

On 26 jun, 18:10, "ronildo braga" <ronildo.braga.jun...@gmail.com>
wrote:


> Eu pretendo assumir o papel de desenvolvedor.
>
> O importante do papel não é descrever o seu nivel de programação, mas sim
> especificar o tipo de trabalho que vc irá desenvolver dentro do projeto.
>
> Apesar de ate o momento eu ter sido o arquiteto, creio que a minha maior
> tarefa será desenvolvendo o sistema, mas como eu disse antes, isso nao quer
> dizer que eu não possa opinar na arquitetura do sistema.
>
> Caso ninguem assuma os demais papeis, eu irei assumir os que restarem.
> Pessoas defirentes podem assumir o mesmo papel.
>
> Obrigado.
>

> Em 26/06/07, wellito...@gmail.com <wellito...@gmail.com> escreveu:

> > > Obrigado- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -

ronildo braga

unread,
Jun 27, 2007, 8:50:28 AM6/27/07
to itrus...@googlegroups.com

As especificações ainda não foram feitas, existe um esboço, mas este ainda será reformulado.

O sistema devera ser hospedado em um servidor sim, com uma base de dados e um servidor de aplicação para todos acessarem. 

Existe uma arquitetura adotada, que eu desenvolvi porem esta arquitetura será reformulada pelos especialistas de software.

Existem pessoas interessadas no produto, porem esse projeto não vai ser comercializado como se eu fosse proprietário, esse é um projeto opensource onde todos terão acesso aos códigos, mas é bom lembrar que é um projeto bem visto no mercado. 

Apos todos decidirem os papeis que irão adotar dentro do desenvolvimento, eu irei disponibilizar o acesso aos códigos que estão hospedados no sourceforge.

Para implementar essa infra-estrutura eu estou procurando um patrocinador para o projeto e existe uma empresa interessada em disponibilizar uma infra-estrutura para hospedar uma base de dados e um servidor de aplicação, mas nada ainda concreto.

Em 26/06/07, [br][bh]bobdino <adimi...@gmail.com> escreveu:

Rodrigo

unread,
Jun 27, 2007, 1:40:28 PM6/27/07
to ITrust ERP
Senhores,

Eu possuo formação técnica (TPD), mas grande parte da minha
experiencia profissional está voltada para area comercial e finaceira,
o meu objetivo é ajudar o grupo nos assuntos referentes ao dominio.
Abraços

Rodrigo

Paulo Ricardo

unread,
Jun 27, 2007, 1:46:57 PM6/27/07
to ITrust ERP
Olá a todos.
Sou da área de TI e possuo uma empresa de Prestação de Serviços em
Informática.
Tenho uma larga experiência no desenvolvimento de sistemas de TI e em
ERPs. Gostaria de assumir o papel de Faturamento.

Grato

ronildo braga

unread,
Jun 27, 2007, 1:56:00 PM6/27/07
to itrus...@googlegroups.com
Rodrigo

    Todos são responsaveis pela criação do dominio do software, porem nos temos papeis a ser desenvolvido.
    Nos precisamos saber qual papel vc gostaria assumir.
    faturamento, recursos humanos, recursos financeiros etc ?
    Se vc desenvolve outras tarefas dentro da sua empresa eu peço que vc solicite a criação de um novo papel o qual vc se encaixa.

   Acesse o endereço http://groups.google.com/group/itrust-erp para obter uma explicação mais resumida do assunto e assim vc pode procurar aonde vc se encaixa melhor.

  Caso vc tenha duvidas sobre o que é um dominio segue abaixo uma breve descrição

  O desenvolvimento de software é mais frequentemente aplicado a automatizar processos que existem no mundo real, ou fornecer soluções aos problemas de negócio reais; Os processos do negócio que estão sendo automatizados ou problemas reais do mundo é o domínio do software. Nós devemos compreender do começo que o software está originado e relacionado profundamente a este domínio.

Em 27/06/07, Rodrigo <brag...@gmail.com> escreveu:

ronildo braga

unread,
Jun 27, 2007, 2:15:26 PM6/27/07
to itrus...@googlegroups.com

Paulo
   Assumindo o papel de faturamento, nos entendemos que você não irá trabalhar no código, porem acreditamos que você possa definir como funciona o domínio.

   Você também poderá acessar o código fonte, mas não poderá editar os códigos.

   A edição dos códigos é realizada somente pelos peritos do software, e as alterações são baseadas no domínio, e quem possui o conhecimento do domínio do software são os peritos do domínio.

   Após tivermos um emboço do domínio, os peritos do software devem fazer o design do software, isso vai ser discutido com os peritos do software posteriormente.
 


Em 27/06/07, Paulo Ricardo <pcar...@verano.com.br> escreveu:

ronildo.br...@gmail.com

unread,
Jun 28, 2007, 11:05:14 AM6/28/07
to ITrust ERP
Boa tarde.

Acho que todos tiveram a oportunidade de ler os e-mail e responder
qual papel deseja assumir.
Aqueles que responderam podem editar o seu perfil dentro desse grupo
adicionar ao lado do seu nome qual papel você esta assumindo.

Aos especialistas de software, por favor, criem uma conta no
sourceforge e respondam esse e-mail dizendo qual o seu usuário para
que eu possa adiciona-lo ao projeto e ter acesso aos códigos.

Eu estou assumindo os demais papeis que faltaram.

Obrigado a todos

On 27 jun, 15:15, "ronildo braga" <ronildo.braga.jun...@gmail.com>
wrote:


> Paulo
> Assumindo o papel de faturamento, nos entendemos que você não irá
> trabalhar no código, porem acreditamos que você possa definir como funciona
> o domínio.
>
> Você também poderá acessar o código fonte, mas não poderá editar os
> códigos.
>
> A edição dos códigos é realizada somente pelos peritos do software, e as
> alterações são baseadas no domínio, e quem possui o conhecimento do domínio
> do software são os peritos do domínio.
>
> Após tivermos um emboço do domínio, os peritos do software devem fazer o
> design do software, isso vai ser discutido com os peritos do software
> posteriormente.
>

> Em 27/06/07, Paulo Ricardo <pcarva...@verano.com.br> escreveu:

welliton santos

unread,
Jun 28, 2007, 10:58:37 PM6/28/07
to itrus...@googlegroups.com
Boa noite,

Criei a conta no sourceforge,
usuario : wellitonsp

ronildo braga

unread,
Jun 29, 2007, 7:59:17 AM6/29/07
to itrus...@googlegroups.com
Welliton
 
   Obrigado, vc ja tem acesso aos codicos do projeto.
   Peço que ainda não faça qualquer alteração, ainda temos tarefas a serem definidas.
  

Em 28/06/07, welliton santos <welli...@gmail.com> escreveu:

Sergio Taborda

unread,
Jul 5, 2007, 10:53:54 AM7/5/07
to ITrust ERP
Olá a todos

Meu nome é Sérgio Taborda e gostaria de estar participando deste
projeto como arquiteto/desenvolvedor
Meu username no sourceforge é sergiotaborda

ronildo.br...@gmail.com

unread,
Jul 5, 2007, 4:09:26 PM7/5/07
to ITrust ERP
Ola Sergio

Vc ja esta adicionado ao projeto. Na seção de arquivos eu
adicionei alguns videos instruindo como podemos configurar o CVS
Lembro a todos que os demais tb podem assumir papeis diferentes,
porem este deve exercer as diversas funções que assumirem.

Obrigado.

Reply all
Reply to author
Forward
0 new messages