Software Developing Method: Extreme Programming
Software Developing Method: Extreme Programming
After analyzing and evaluating the team members; knowledge and experience programming with C++, and members programming strength and weakness we have agreed to use an Agile method of program development.
After getting to know the different Agile metrologies we concluded that Extreme Programming practices and principles would be the one that will fit the best our team experience, strength, weakness and attributes.
Other reason why Extreme Programming was chosen as the Agile method to develop the new version of the well known "Pong Game" (this new version will be written on C++) was because its values and popularity among programming aficionados.
This doesn't strictly means that XP is the best Agile method, but it means that its values and principle are more appealing to young programmers. XP emphasize on technical excellence by using refactoring and test-first programming.
Extreme Programming doesn't have complex rules and it......
View the rest of this paper...
Approximate Word Count: 621
Approximate Pages: 3 (250 words per double-spaced page)
Why should you join Frat Files?
- - It's safe, secure, and private.
- - Instant access to over 100,000 papers. New papers are added hourly.
- - Fast and reliable customer support.
Similar Essays
-
Software Developing Method: Extreme Programming
Software Developing Method: Extreme Programming. Software Developing Method:
Extreme Programming After analyzing and evaluating the ... -
Sdlc On A Diet
... about the end products they are developing. ... Software Development (ASD), Agile Software
Process (ASP ... Crystal, Dynamic System Development Method (DSDM), Extreme ... -
Comparing A* Search And Von Neumann Machines With Dot
... sensitive data was anonymized during our software deployment. ... Work We now compare
our method to prior ... with this rationale, instead of developing Boolean logic ... -
The Goal
... number of system classes; class/method/code lines ratios ... to optimize the process
of developing, acquiring, and maintaining heavily software-reliant systems ... -
Empathic, Virtual, Real-Time Methodologies
... On a similar note, our method requires root ... All software components were compiled
using AT&T System ... Darwin, C., and Hawking, S. Developing operating systems ...
