Contact on:

Computer SciencePeopleTechUX


2 Mins read
Extreme programming methodology


Extreme programming methodology was created as a reaction to the old waterfall methodology. The reason is that software development is a very fluid process because requirements may not be fully implemented from the beginning but will always change as project progress there4 soft dev needs a methodology that can adapt changing requirement at any point during the project lifecycle.

EXTREME pro is based on 4 dimensions:

  1. Need to improve communication
  2. Need into seek simplicity.
  3. Need to get feedback on the progress
  4. Need to always proceed with courage.

Combining all these principals extreme programming works by bringing together whole team together in the presence of simple practices with enough feedback to enable the team to see where they are and to tune the practices to their unique situations.

Practices of Extreme Programing:

         There are 4 basic activities that EP proposes for soft dev processes;

  1. CODING:
  2. TESTING: Extreme programming emphasis always check if a function work by testing it
  3. LISTENING: For extreme programming development the expertise sand ability should be accompanied by ability of good listeners. Eg. Users.
  4. DESIGNING: without proper design in the long run a system becomes too complex and a project can fraud.  



A MODEL is a simplification of reality by its nature however, a model is useful if it helps in designing evaluation or providing the behavior of artifact (something real) such as a computer system.


The term cognitive is an adjective from the word cognate which means, knowledge perception or awareness. Therefore, cognitive models that UI designs related to thinking and mental processes that users go through while using systems.

Cognitive analysis with HCI.


  • Intensive interactions with computers such as learning problem solving or reading:

And analysis of cognitive content, structures and processes involved in any interaction involve in a computer.


Analysis of users and task:

The 1st phase involve collecting and analyzing data about the users their tasks and the systems with which they do the task. Given the importance of user’s knowledge to the interaction with computer. User analysis will give the user.


One of the first step of conducting user’s cognition analysis is to determine the information that they seek out and that they perceive


. Key issues Concerns identifying what the user known and the instructions to that knowledge.


There are many techniques to studying thinking but process thinking is the one apply well in HCI.


  • Thinking around techniques.
  • Observation of behaviors
  • Non-protocol analysis.

Phase 2 design:

Following the analysis, the next stage involves an interactive cycle of design-test.

Although UIs have become recently practical reading is still a means that users use to acquire information. Therefore, the ability to comprehend a manual written instruction, a text display or a hypertext system is a critical feature of the user’s interaction that need to be designed and evaluated.


Users must learn a substantial amount about the interface such the meaning of commands, location of menu items etc. in addition users of computer based instructional systems want to learn the content and the system

Extreme programming methodology
Extreme programming methodology
99 posts

About author
Web developer, Web-based Software systems designer, and developer, Networking, Social Marketer, PHP programmer, Photographer, blogger. Student final year project helper.
Related posts
CommercialComputer ScienceHury YouVideos

How to make money on YouTube

3 Mins read
What is YouTube? YouTube is a video-sharing website where users can upload, share, and view videos. YouTube was founded in February 2005 and has since become the most popular video-sharing website in the world. Users…
Computer Science

How to Create a Basic HTML Page

1 Mins read
HTML is the foundation of the World Wide Web. It is the markup language used to structure the content of a web page. HTML is divided into two main parts: the document content and the…
Computer ScienceTech

COMPUTER SCIENCE / IT Project Documentation Example.

1 Mins read
COMPUTER SCIENCE / IT Project Documentation Example free download. A common question asked of project management leaders is, “What is the value of project documentation, and how can I be sure I’m doing it correctly?”…

Leave a Reply

Your email address will not be published.