Programming Methodologies & Paradigms

TwitterFacebook

Development methodology refers to a framework that is used to structure, plan, and control the process of developing an information system. lundonstuff Apr 4

Get flash to fully experience Pearltrees
http://en.wikipedia.org/wiki/Software_prototyping Software prototyping , refers to the activity of creating prototypes of software applications, i.e., incomplete versions of the software program being developed.

Software prototyping - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Waterfall_model

Waterfall model - Wikipedia, the free encyclopedia

The waterfall model is a sequential design process, often used in software development processes , in which progress is seen as flowing steadily downwards (like a waterfall ) through the phases of Conception, Initiation, Analysis , Design , Construction, Testing , Production/Implementation and Maintenance .
Rapid Application Development (RAD) Model Rapid application development ( RAD ) is a software development methodology that uses minimal planning in favor of rapid prototyping. The "planning" of software developed using RAD is interleaved with writing the software itself. http://en.wikipedia.org/wiki/Rapid_application_development

Rapid application development - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Object-oriented_programming

Object-oriented programming - Wikipedia, the free encyclopedia

Object-oriented programming ( OOP ) is a programming paradigm using " objects " – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs.

IBM Rational Unified Process - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/IBM_Rational_Unified_Process The Rational Unified Process ( RUP ) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. [ 1 ] RUP is not a single concrete prescriptive process, but rather an adaptable process framework , intended to be tailored by the development organizations and software project teams that will select the elements of the process that are appropriate for their needs.
http://en.wikipedia.org/wiki/Agile_software_development Agile software development poster Agile software development is a group of software development methods based on iterative and incremental development , where requirements and solutions evolve through collaboration between self-organizing , cross-functional teams .

Agile software development - Wikipedia, the free encyclopedia

Agile Chronicles

http://jessewarden.com/agile-chronicles I know it may sound like I’m painting a rosy, infallible picture of Scrum . It’s the truth, though, and I feel like it solved most of my project problems.

The Backlog

http://jessewarden.com/2010/07/agile-chronicles-11-the-backlog-product-development-challenges.html I wanted to talk about the Backlog again with regards to Scrum , an iterative Agile Software Development process. I’m working on 2 products simultaneously in my spare time, and have noticed a few patterns the Product Backlog has helped me with, as well as pointing out priority problems.

Technical Debt

http://jessewarden.com/2010/07/agile-chronicles-12-technical-debt.html I know it may sound like I’m painting a rosy, infallible picture of Scrum .

Scrum (development) - Wikipedia, the free encyclopedia

http://en.wikipedia.org/wiki/Scrum_(development) Scrum is an iterative and incremental agile software development method for managing software projects and product or application development.
Currently I am looking at getting new project management tools for my Business Lab company. The company builds and prototypes new business ideas into companies, and at the moment there are a number of startup ideas that require more or less of software development, and I am looking at expanding the teams working (mostly remotely) with the projects.

Trying to find a new Scrum/Agile project management tool, using

AJAX Installer

Tackle