Technical Speaking

Trying to make life easier for SharePoint people
posts - 57, comments - 53, trackbacks - 2

My Links

News


MJ Ferdous

MJ Ferdous is an IT professional from 7 years ago.

He is Technical Project Manager of Congral LLC, USA and SharePoint Consultant as well. He has industry level experience on SharePoint Server (MOSS 2007/2010) and did lots of Presentation & workshop on SharePoint.

He did work in OT Group SPA,Italy as SharePoint Consultant. He did lot of international projects during his professional life. For example: Software development for Internet Banking Portal, TCI on Canadian tourism sector, Rockwell MES solution for international pharmaceuticals companies and so on. He is the author of several technical article.

He is also Technical Author of DevMedia Group(Mrbool.com) as well as owner & modaretor of several groups of sharepoint and asp.net.. Looking for a Offshore Development partnership.............. in ASP.Net & Sharepoint 2007,2010.

invisible hit counter View My Stats

Tag Cloud

Article Categories

Archives

Post Categories

Image Galleries

Blogs [MVP]

My Articles

My Others Link

Public Speaking

Extreame Programming (XP): a development methodology

We all know that methodologies implant discipline to software engineering process. The methodology adopted has a major impact on the execution of a project. XP Programming methodology has been adopted as an agile programming practice. XP is a deliberate and disciplined approach to software development.

XP gives utmost importance to Customer and the practice revolves around meeting customer expectations. XP stresses on testing and mandates writing test scripts before developing. XP is considered to be a Light Weight Methodology as it is people centric rather than process centric. This methodology emphasizes team work and the rules intensify the group dynamics.


The core of XP is pair programming. Meaning, two programmers work together and share a computer. This is like two brains working on one computer. This always poses questions on productivity compared to two programmers working independently on separate computer. Programming always involves writing code, checking for quality, code refactoring and meeting standards. XP enables all of the above to be executed in a much efficient way in a shorter time compared to the traditional methodology.

The team size also attributes to the success of XP methodology. Team size of 4 to 12 has reported greater success compared to larger teams. In summary, when the requirements are dynamic and there is an increased risk of meeting deadlines, XP practice proves to be the methodology to adopt. Also, XP does not mandate a Strict Process to follow. It creates a very flexible, and fun to work environment, which results in increased productivity and quality output.

Link: Extreme Programming | XP FAQ | What is it?

First Extreme Programming Pair Desk by Tom Riley of Maryland
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Print | posted on Friday, January 26, 2007 1:15 AM |

Feedback

Gravatar

# re: Extreame Programming

Hi Ferdous ! Wellcome here .... i wonder why i didn't know your blog address yet :P
1/26/2007 6:54 AM | Ashraf
Gravatar

# re: Extreame Programming

Because, It is now under construction.
1/26/2007 4:46 PM | Ferdous
Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification:
 
 

Powered by: