InfolificMethodologies – Infolific http://infolific.com We write. You learn. Sun, 26 Feb 2017 02:03:25 +0000 en-US hourly 1 Feature Driven Development (FDD) Methodology http://infolific.com/technology/methodologies/feature-driven-development/ Sat, 09 Jul 2016 16:00:04 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/feature-driven-development/ Jeff De Luca and Peter Coad were both greatly involved in developing the Feature Driven Development methodology. Peter describes FDD as having “just enough process to ensure scalability and repeatability while encouraging creativity and innovation. More specifically, Feature Driven Development asserts that: A system for [...]

Feature Driven Development (FDD) Methodology was originally published on Infolific. All rights reserved.

]]>
Rapid Application Development (RAD) Methodology http://infolific.com/technology/methodologies/rapid-application-development/ Sun, 06 Mar 2016 17:29:20 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/rapid-application-development/ RAD (rapid application development) proposes that products can be developed faster and of higher quality by: Using workshops or focus groups to gather requirements. Prototyping and user testing of designs. Re-using software components. Following a schedule that defers design improvements to the next product version. [...]

Rapid Application Development (RAD) Methodology was originally published on Infolific. All rights reserved.

]]>
ITIL Methodology http://infolific.com/technology/methodologies/itil/ Sun, 13 Dec 2015 02:56:21 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/itil/ The Information Technology Infrastructure Library (ITIL) is a collection of best practices that aim to improve and then maintain a certain level of computing services quality in the information technology sector. ITIL covers organizational structure and skill requirements for an IT organization via a comprehensive [...]

ITIL Methodology was originally published on Infolific. All rights reserved.

]]>
Extreme Programming (XP) Methodology http://infolific.com/technology/methodologies/extreme-programming/ Fri, 04 Sep 2015 22:56:05 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/extreme-programming/ The main goal of XP is to lower the cost of change in software requirements. With traditional system development methodologies, like the Waterfall Methodology, the requirements for the system are determined and often “frozen” at the beginning of the development project. This means that the [...]

Extreme Programming (XP) Methodology was originally published on Infolific. All rights reserved.

]]>
TenStep Project Management Process http://infolific.com/technology/methodologies/tenstep/ Tue, 14 Jul 2015 14:52:31 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/tenstep/ I used to have a description of the TenStep Project Management Process on this page having found the information I read from a book about the process to be interesting and useful. However, I've since learned that a description of how I used the process [...]

TenStep Project Management Process was originally published on Infolific. All rights reserved.

]]>
Rational Unified Process (RUP) Methodology http://infolific.com/technology/methodologies/rational-unified-process/ Sun, 01 Mar 2015 11:33:13 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/rational-unified-process/ The Rational Unified Process attempts to capture many of modern software development's best practices in a form suitable for a wide range of projects and organizations. This process recognizes that the traditional waterfall approach can be inefficient because it idles key team members for extended [...]

Rational Unified Process (RUP) Methodology was originally published on Infolific. All rights reserved.

]]>
Scrum Methodology http://infolific.com/technology/methodologies/scrum/ Tue, 10 Feb 2015 06:39:35 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/scrum/ Scrum is an agile method for project management developed by Ken Schwaber. Its goal is to dramatically improve productivity in teams previously paralyzed by heavier, process-laden methodologies. Its intended use is for management of software development projects as well as a wrapper to other software [...]

Scrum Methodology was originally published on Infolific. All rights reserved.

]]>
Spiral Methodology http://infolific.com/technology/methodologies/spiral/ Sat, 03 Jan 2015 00:53:41 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/spiral/ The spiral methodology extends the waterfall model by introducing prototyping. It is generally chosen over the waterfall approach for large, expensive, and complicated projects. At a high-level, the steps in the spiral model are as follows: The new system requirements are defined in as much [...]

Spiral Methodology was originally published on Infolific. All rights reserved.

]]>
Web Development Methodology – Part 1 http://infolific.com/technology/methodologies/web-development-methodology/ Tue, 30 Jul 2013 15:47:23 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/web-development-methodology/ A medium-sized consulting company I once worked developed their own methodology for dealing with web development projects. This company has since gone out of business making their methodology public. Not that there's much here that doesn't fall in to standard practices for consulting firms. I'm [...]

Web Development Methodology – Part 1 was originally published on Infolific. All rights reserved.

]]>
Reader Feedback http://infolific.com/technology/methodologies/reader-feedback/ Mon, 15 Jul 2013 23:21:29 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/reader-feedback/ Sometimes you get really nice letters from people that don't know you, but have happened on to your website. Here's one that I got that was just too flattering to not post. Please excuse this indulgence. Marios, Given your work in SEO, I shouldn't be [...]

Reader Feedback was originally published on Infolific. All rights reserved.

]]>
Agile Software Development http://infolific.com/technology/methodologies/agile-software-development/ Sun, 24 Mar 2013 02:58:35 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/agile-software-development/ Agile software development is a conceptual framework for undertaking software engineering projects. There are a number of agile software development methodologies e.g. Crystal Methods, Dynamic Systems Development Model (DSDM), and Scrum Most agile methods attempt to minimize risk by developing software in short timeboxes, called [...]

Agile Software Development was originally published on Infolific. All rights reserved.

]]>
Crystal Methods Methodology http://infolific.com/technology/methodologies/crystal-methods/ Fri, 22 Mar 2013 02:47:44 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/crystal-methods/ Alistair Cockburn developed the Crystal Methods approach. His focus is on the people, interaction, community, skills, talents, and communications with the belief that these are what have the first-order effect on performance. Process, he says, is important, but secondary. Cockburn's philosophy translate into a recognition [...]

Crystal Methods Methodology was originally published on Infolific. All rights reserved.

]]>
Joint Application Development (JAD) Methodology http://infolific.com/technology/methodologies/joint-application-development/ Wed, 20 Mar 2013 02:38:26 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/joint-application-development/ The Joint Application Development (JAD) methodology aims to involve the client in the design and development of an application. This is accomplished through a series of collaborative workshops called JAD sessions. Two employees of IBM, Chuck Morris and Tony Crawford, developed the JAD methodology in [...]

Joint Application Development (JAD) Methodology was originally published on Infolific. All rights reserved.

]]>
Lean Development (LD) Methodology http://infolific.com/technology/methodologies/lean-development/ Mon, 18 Mar 2013 02:26:07 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/lean-development/ Lean Development focuses on the creation of change-tolerant software. This methodology embodies the notion of dynamic stability which can be thought of as similar to how Scrum embraces controlled chaos. Bob Charette, the originator, writes that the measurable goal of LD is to build software [...]

Lean Development (LD) Methodology was originally published on Infolific. All rights reserved.

]]>
PRINCE2 http://infolific.com/technology/methodologies/prince2/ Sat, 16 Mar 2013 02:05:51 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/prince2/ PRINCE2 is project management methodology that takes a process-based approach. It consists of the following 8 high-level processes: Directing a Project:This process defines the responsibilities of the Project Board for the project. The project manager keeps the Project Board informed with regular reports. The board [...]

PRINCE2 was originally published on Infolific. All rights reserved.

]]>
Systems Development Life Cycle (SDLC) http://infolific.com/technology/methodologies/systems-development-life-cycle/ Tue, 12 Mar 2013 01:52:06 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/systems-development-life-cycle/ The systems development life cycle (SDLC) is a conceptual model used in project management that describes the stages involved in an information system development project, from an initial feasibility study through maintenance of the completed application. Various SDLC methodologies have been developed to guide the [...]

Systems Development Life Cycle (SDLC) was originally published on Infolific. All rights reserved.

]]>
Waterfall (a.k.a. Traditional) Methodology http://infolific.com/technology/methodologies/waterfall/ Sun, 10 Mar 2013 01:50:34 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/waterfall/ The waterfall model is a popular version of the systems development life cycle model for software engineering. Often considered the classic approach to the systems development life cycle, the waterfall model describes a development method that is rigid and linear. Waterfall development has distinct goals [...]

Waterfall (a.k.a. Traditional) Methodology was originally published on Infolific. All rights reserved.

]]>
Software Isn't a House http://infolific.com/technology/methodologies/software-isnt-a-house/ Mon, 28 Sep 2015 10:09:32 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/software-isnt-a-house/ I came across a discussion recently (I can't remember where) about how the typical comparison between writing software and building a house is flawed. The article was pretty compelling, pointing out that because a building is something very tangible and physical, it doesn't actually compare [...]

Software Isn't a House was originally published on Infolific. All rights reserved.

]]>
Capability Maturity Model (CMM) http://infolific.com/technology/methodologies/capability-maturity-model-cmm/ Sat, 02 Mar 2013 20:20:14 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/capability-maturity-model-cmm/ The power failure in NY had one good consequence for me. Without power I couldn't use my computer or waste time in front of a TV. There was nothing else to do except read. So I dug in to my pile of unread Software Development [...]

Capability Maturity Model (CMM) was originally published on Infolific. All rights reserved.

]]>
Adaptive Project Framework http://infolific.com/technology/methodologies/adaptive-project-framework/ Wed, 10 Oct 2012 23:29:23 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/adaptive-project-framework/ The fundamental concept underlying the adaptive project framework (APF) is that scope is variable, and within specified time and cost constraints, APF maximizes business value by adjusting scope at each iteration. It does this by making the client the central figure in deciding what constitutes [...]

Adaptive Project Framework was originally published on Infolific. All rights reserved.

]]>
Dynamic Systems Development Model (DSDM) Methodology http://infolific.com/technology/methodologies/dynamic-systems-development-model/ Sat, 08 Sep 2012 23:35:12 +0000 Marios Alexandrou http://infolific.com/technology/methodologies/dynamic-systems-development-model/ The Dynamic Systems Development Model was developed in the U.K. in the mid-1990s. It is the evolution of rapid application development (RAD) practices. DSDM boasts the best-supported training and documentation of any of the agile software development techniques, at least in Europe. DSDM favors the [...]

Dynamic Systems Development Model (DSDM) Methodology was originally published on Infolific. All rights reserved.

]]>