Introducing XP—XP Value 2: Simplicity
Microsoft .NET Framework, ASP.NET, Visual C# (CSharp, C Sharp, C-Sharp) Developer Training, Visual Studio
| CSharp-Online.NET:Articles |
| .NET Articles |
| © 2006 G. Pearman, J. Goodwill |
XP Value 2: Simplicity
Another key factor of software development teams that are highly successful is their ability to make what they do as simple as possible. This includes the code they develop, the documentation they produce, the processes they use, and the form of communication they choose. Simplicity forces the team to build what is needed to satisfy requirements as they are defined today, as opposed to building unnecessary features that may never be needed.
The result of keeping things simple is a reduction in code, processes, and documentation, which, in turn, leaves additional time to incorporate more features into the system. After all, the project stakeholders are paying for system features, not code with functionality they did not request.
|

