• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Tim Cooke
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Knute Snortum
  • paul wheaton
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Ron McLeod
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Tim Holloway
  • Carey Brown
  • salvin francis

Architecture and SDLC

 
Ranch Hand
Posts: 8934
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,
During which phase of the SDLC does an Architect start off his/her job?
 
author
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

During which phase of the SDLC does an Architect start off his/her job?

According to which process?
 
Author & Gold Digger
Posts: 7617
6
IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Please have a look at the following article by Martin Fowler : Who Needs an Architect?.
It provides an excellent view of what an architect is and what architecture REALLY is, i.e. somebody who makes a bunch of design models in UML is NOT an architect.
 
Pradeep bhatt
Ranch Hand
Posts: 8934
Firefox Browser Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Lasse Koskela:
According to which process?


RUP
 
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In RUP you look at architecture very early. Some of the most basic business requirements go right to architecture ... "Users include sales agents on the road in 50 states" tells you something very important day one. Architectural proofs can begin as soon as you think you know something like that. See Scott Ambler's modified lump chart or whale chart . That early "implementation" activity is architecture spikes.
XP is into early architectural spikes, too, but it also talks a lot about deferring architecture decisions and letting it emerge. (No conflict - defer the decision, then spike the decision to make sure it works.) That's mostly a great idea (note: I'm agreeing here!) but XP is about generating code and doesn't often mention dependencies on other people. If it's going to take the network engineers months to get an infrastructure set up, you better think about it early!
 
We don't have time to be charming! Quick, read this tiny ad:
create, convert, edit or print DOC and DOCX in Java
https://products.aspose.com/words/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!