agile & (object oriented analysis & design)
Hi dears
did agile affect by any way the way of analysis and design of the systems?
as you know, many o the application are developed under OO for many reasons, so we are object oriented NOT data oriented or process oriented
if agile did not change OO way, so when can development team perform some key process that happen before developing like first normal form & second normal form?
Could encapsulation and decoupling perhaps be helpful in minimizing dependencies between teams, and in the organizing of a Product Backlog?
Thanks a lot for reply
I'm asking this question because I saw that Agile use user story, and user story differs from use case that can be transformed to objects by using actors and taking the names inside each use case and inspects whether they can be objects .. etc
so, do we have time in Agile to perform analysis & design to produce UML diagrams like class diagram, sequence diagram ..etc?
Really we need design phase to build a healthy database
After this "design phase", how will you assess your database is "healthy" ?
What could be a great option to check this "healthiness" ?
thanks for care
I mean by healthy to apply normalization and by transforming the analysis class diagram correctly to design class diagram
do we have time in Agile to perform analysis & design to produce UML diagrams like class diagram, sequence diagram ..etc?
The Scrum Guide suggests up to 10% of a team’s time can be spent on Product Backlog refinement. This should include any analysis and design required to make work “ready” for development. Further analysis and design may be conducted once that work starts.
Really we need design phase to build a healthy database
Why? Why can’t a healthy database be emergent? Why wouldn’t any quality rules regarding schema normalization and so forth be accommodated in a Definition of Done?
If a company data store fails to evolve in a timely fashion, wouldn’t that indicate a liability, rather than health?
Did you know that your reply has answered many questions that were in my mind from many months?
Did you that I loved Agile after your answer more and more?
Many nice thanks for you