Originally posted by s penumudi:
Hello All,
I am just in a state of confusion putting all these together.
This is just my understanding.
Refactoring: Is the processes of improving the software so that the external behavior remain same but internally imporves the code readability and logic.
Question:
In the software development process, in which phase does this refactoring falls in. Does it is something that can be done for an on going project or refactoring is done on project that is in production.
Extream Programming: I guess this is like one of the software engineering process which defines different phases that goes into s/w development life cycle.
Question:
1. I am not sure what are the complete phases of this process. I just know some of them like. Planning, pair programming, continous integration, unit testing
This is where I get confused with Agile modelling. I read similar concepts in agile modelling too. I am not sure what is difference between both.
Agile Modelling: exactly don't know what it is? Confused with extream programming.
SCRUM: Is the one of the s/w development process.
Question:
I would like to what are all the phases of the SCRUM process. I just ead abt it and knew what it is and how it works. But like RUP where it has 4 different phases like inception, evaluation, contruction and transitions, I would like to know what are the phases and activities of SCRUM.
Finally I would like to know how all these concepts can be put together.
your input will be a great help to me
Thank you in advance
Originally posted by s penumudi:
Refactoring: Is the processes of improving the software so that the external behavior remain same but internally imporves the code readability and logic.
Question:
In the software development process, in which phase does this refactoring falls in. Does it is something that can be done for an on going project or refactoring is done on project that is in production.
Originally posted by s penumudi:
Extream Programming: I guess this is like one of the software engineering process which defines different phases that goes into s/w development life cycle.
Question:
1. I am not sure what are the complete phases of this process. I just know some of them like. Planning, pair programming, continous integration, unit testing
This is where I get confused with Agile modelling. I read similar concepts in agile modelling too. I am not sure what is difference between both.
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
[OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Originally posted by Udayan Patel:
Scrum is a development process. part of extreme.
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Originally posted by s penumudi:
Thank you very much for all your responses.
I looked at the post which Uday was suggesting.
Originally posted by s penumudi:
I am sorry Udayan, I did not mean to change your name. It was a typo.
I am really gald to get responses from all you experts.
Thank you very much.
[ January 18, 2005: Message edited by: s penumudi ]
Ashik Uzzaman
Engineering Manager, Marqeta, Oakland, CA, USA
<a href="http://www-306.ibm.com/software/rational/bios/ambler.html" target="_blank" rel="nofollow">Scott W. Ambler</a><br />Practice Leader Agile Development, IBM Rational<br /> <br />Now available: <a href="http://www.ambysoft.com/books/refactoringDatabases.html" target="_blank" rel="nofollow">Refactoring Databases: Evolutionary Database Design</a>
Did you see how Paul cut 87% off of his electric heat bill with 82 watts of micro heaters? |