Body Coding
  Body Coding
   
 

What's BodyCoding?

Introduction to Body-Coding?
BodyCoding whitepaper
BodyCoding by sample

 


 

Introduction to Body-Coding?

Body Coding (BC) is actually a deliberate and disciplined approach to software development. Even if only a years old, it has already been proven at many companies of all different sizes and industries world wide.

  • BC is successful because it stresses customer satisfaction and developper satisfaction, thus improving on other metods by taking into account the necessity to work with fun.
  • The methodology is designed to deliver the software your customer needs when it is needed, when it is ready, when developpers are out of the hospital. BC empowers your developers to confidently respond to changing customer requirements, even late in the life cycle, if they are spare keyboards available.
  • This methodology also emphasizes team work. Managers, customers, and developers are all part of a team dedicated to delivering quality software. BC implements a simple, yet effective way to enable groupware style development. Just jump !
  • BC improves a software project in five essential ways: communication, simplicity, feedback (customers and keyboards), fun, and of course courage. BC programmers communicate with their customers and fellow programmers by a full implication in the project, both mentally and physically. They keep their design simple and clean, even if sometimes then can't do that for themselves.
  • They get feedback by testing their software starting on day one. They deliver the system to the customers as early as possible and implement changes as suggested. With this foundation BC programmers are able to courageously respond to changing requirements and technology.

BC is different.
It is a lot like solving a jig saw puzzle with a hammer machine, jumping from a plane. There are many small pieces. There will be more during the process. Individually the pieces make no sense, but when combined together a complete picture can be seen, even if the sense is still problematical. That is not a problem in BC. Sense has no sense, if code compiles. This is a significant departure from traditional software development methods and ushers in a change in the way we program. So... Jump ! Jump ! Jump !

 


 

BodyCoding whitepaper

Download the BodyCoding whitepaper.


Use of BodyCode practive to improve the efficiency of your organization (better quality, more customers, etc)


The magic quadran of Bodycoding showing that the IBCA (International BodyCoder Association) is the leader in the BodyCoding market.


The bodyCoding transfert curve

 


 

BodyCoding by sample

 

ASM BodyCoded code sample.
One can see how the code is clean and optimized.

 

C/C++ BodyCoded code sample.
One can see that this code is not only optimized but documented to. Some BodyCoded sources are even documented with the literate programming paradigm.

 

Philosophy BodyCoded sample.
One can see that this philosophical text is not clear but clean and interesting.
   
© by Body-Coding International Board - 2007