The project Railway Association of Canada[RAC], We(me and Ulhas) started working from Dec 2008. Our PM called up us for a patch work to do in this project, but actually it was different story. After shifting from our Good old office[Sahkar nagar,Bangalore] to Hebbal office, Bangalore, Initially it was tough to adjust to the office, people to work with. After struggling for 15 days we came to know what we need to do[:)].
The concept of the project was really good. But the understanding of the project was poor[honest comment] from our people. After working hard for 15 days we delivered somthing to client(actually it was scrap [:)] ), Client return with a bomb, which exploded, end result is have to rework on entire thing, from design to coding[:(].
In Design level only client has rejected the first build, The design even though it was good, but not good enough to convey what it was suppose to convey.
After again 1 month of continuous hard work on design we come to one level, and winded up the design part. Even though they were many things which are unclear, non-understandable, No inter-relation between 2 modules and lot more things...
With reworked design, we started coding with out approval of client on design document. Repeating the same mistake was done before. In code level there were many difficulites like the usage of Openlayer on top of the google maps. Editing of tracks, adding tracks, search part of web application... may more. We started with doing R&D on Open layers to draw tracks on maps, adding new tracks and editing tracks. I must say this was one of the toughest thing we did R&D on our life, with little help from google. Struggle for 2 weeks to find out the ideal solution, but atlast we succed in the challenge.
After tough 2 weeks on R&D, we implemented the same thing in RAC Application. With the enough R&D on openlayer we were able to add Track and edit Track. On the day we felt we are the most happiest persons the world[:) :)]
With the tough part over the other part of coding was easy, so the coding part was completed by around 20th march, then testing and other bugs fixing work was also been done.
But in between bitter mail exchanges between us and Our PM ruined our relationship(due to unexplainable reasons), That made us to take further challange to complete project and show our caliber of what we can do.
Today the project is up with all features which suppose to be[:)] even with Internationalization(french support). We felt really happy after completing the project with 3 and half months duration. We thought it could have been better we would have regular meeting/conference with client, Client was so stubborn, Still this was one kind of experience.
thats it!!!
Wednesday, April 15, 2009
Subscribe to:
Posts (Atom)
