Manifesto For Agile Software Program Development