You Are Browsing ‘Software engineering’ Category

Agile Project Management tool

I am planning to develop an Agile project Management tool. I am really inspired by 37 signals mode of working. So far they have developed 4 (Basecamp, Highrise, Backpack, Campfire) cutting edge applications and open source web application framework called Ruby on Rails. Moreover 37 signals also developed some more applications, tadalist, writeboard, job board etc....

Who is Agile Business Analyst?

Traditional Business Analyst nBusiness analyst are suppose to be the requirement definer who will be able to define all the requirement of the project from the starting of the project(s). This is the job of Business analyst in tradition requirement analysis. During the traditional software engineering once documented by business analyst are not going to change atleast...

Software as a Service (SaaS)

This is a modern software application delivery model, in which vendor develop the application, host and maintain the applications by themselves. Traditional applications are Application service provider or on demand applications. So customer need to pay for the entire application. Moreover customer might not be interested in all the service provided by the software....

Requirement :- From Reverse engineering ?

Today I started doing a maintenance project. Beautiful thing is that i don’t have a functional live system, what I have in hand is code-base 🙁 . Its a big system, really big. But the fact is that those who given the system for maintenance, even they don’t know what all are requirements? They have a functional requirement document very cluttered...

Design Patterns

Design patterns are reusable component for general problems during the development life cycle. Suppose a service company like infosys they are developing applications generally for their clients. Each and every application have some part in common. So we can consider those part as a reusable component. The reusable components have some specific part in common gathering...