Archive

Archive for the ‘SDLC’ Category

Forward compatibility or transformations to keep pace with evolution

December 15th, 2010 by Ganesh

XYZ product development started with Java 1.1 and used special libraries for collections and concurrency. With the evolution of Java, most of these were part of the basic java offering and were better than the initial offerings. The product code base was already huge that any library change would mean modifying 40-50 kilo lines of code. The product heavily uses library calls and so a layer of abstraction would be an overkill.  Read more…

Share
Posted in: IT Services, SDLC   |   No comments

M(aint)enance? – Hidden link between code and its origin

October 27th, 2010 by Ganesh

Software engineering is not about throw away codes but it’s about maintaining and keeping the code up-to-date in tune with environmental changes. Right from scratch to the implementation stage, a rich set of discussions take place and these decisions may or may not be recorded. Either way, these points need to be carried forward during ToIs if a new member gets into the team or if a new team takes over the code. Read more…

Share
Posted in: SDLC   |   No comments