What's BodyCoding?
Introduction to Body-Coding?
BodyCoding whitepaper
BodyCoding by sample
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 !
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
 |
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.
|
|