Nice introduction to the matter and round up of the buzz words coming with it …
This article is about basic introduction to Agile software development methodologies and how to apply them. It is about how to work together to achieve a common goal. This is not only suitable for the Software Developers but also for Team Leaders, Project Managers, Product Managers, Development Managers, Testers, QA Managers, QA Engineers, Technical Writers, UX Designers, anyone involves in the delivering of software. This article focus on how technology team work together well to plan, build and deliver software. It does not talk about code or not focus on specific technology or not only about Microsoft tools. Hope this will improve your professional life and the effectiveness of your team.
The need for professional behave. Does our industry knows what it means to behave? The definition of a software developer, who sits in a room spend some time and code comes out. We get very confuse about deadlines, date, estimates and all of the things we are suppose to be doing, we do them badly. Now thats not unusual. Our industry is still young.