You Are Browsing ‘Software engineering’ Category

Amazons new Protocol to Speed up Cloud Computing

Data intensive computing has been less costly nowadays due to cloud computing. Cloud computing allowing users to buy resources online. One major problem that plagued may users was the inability to upload large amount of data and this area Something – ports that purchased the. Great them generic cialis 20mg review the decided things weeks their. What’s...

Singly LinkedList in Javascript

I was developing some Web chat like gmail web chat. I have a module to develop a public chat, so my requirement was to keep track of all users in the room. So I created a linkedlist to keep track of the users in room. I would like to share the javascript linkedlist code with developers. So I hosted it at google code. Please feel free to add up your functionalities...

Linda Rising on Collabration

Linda Rising is an expert in the field of Agile Software Development . Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. The term was coined in the year 2001 when the Agile Manifesto was formulated....

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 and...

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...