Кіріспе

Chrysler корпорациясының бухгалтерлік бағдарламалық жасақтама жобасы
Chrysler Comprehensive Compensation System (әдетте "C3" деп аталады) – Chrysler корпорациясының бірнеше еңбекақы төлеу жүйелерін бірыңғай жүйемен алмастыру жобасы болды. Жаңа жүйе Smalltalk және GemStone қолданылып құрылды. Бұл жобадағы бағдарламалық жасақтаманы әзірлеудің жаңа тәсілдері бағдарламалық инженерия тарихында маңызды орын алады. C3 экстремалды бағдарламалау (XP) әдістемесі туралы бірнеше кітапта айтылған. Бағдарлама 1997 жылы іске қосылып, шамамен он мың адамға еңбекақы төледі. Жоба жалақы төлеудің үлкен үлесін қамту мақсатымен жалғасты, бірақ 1999 жылы жаңа әзірлеме тоқтатылды.

Жобаның тарихы

C3 жобасын 1993 жылы CIO Сьюзан Унгердің басшылығымен, Payroll Systems директоры Том Хэдфилд бастады. Хэдфилд жобаға түрткі болған шағын объектіге бағытталған прототипті әзірледі. Smalltalk-ты дамыту 1994 жылы басталды, мақсаты – 1999 жылға дейін 87 000 қызметкердің жалақысын өңдеуді қолдайтын жаңа жүйе құру болатын. 1996 жылы бағдарламалық инженерия шебері Кент Бек әзірлеуді қадағалау үшін шақырылды, себебі жүйе әлі бірде-бір жалақы тікелей төлем қағазын басып шығармаған еді. Бек өз кезегінде Рон Джеффристі шақырды. Сол жылдың наурыз айында әзірлеу тобы жүйенің шамамен бір жылда өндіріске енгізілетінін күтті. 1997 жылы әзірлеу тобы қазір Extreme Programming деп аталатын жұмыс әдісін қабылдады. Бизнес талаптарының нақты болмауына байланысты шағын кешігу болғанымен, жүйе бір жылдық мерзімде іске қосылды. Жүйені жалақы төлейтін әртүрлі "топтарға" кезең-кезеңмен енгізу жоспарланған, бірақ C3 тағы екі жыл дамытылса да, жаңа нұсқа шығара алмады. C3 жүйесі 9 000 адамға жалақы төледі, бұл «Chrysler компаниясының айлық жалақысының басым бөлігін» құрады. Бастапқыда өнімділік мәселесі болды, алғашқы бағалау бойынша жалақы төлеуге 1000 сағат жұмсалу керек еді. Алайда, талдау жұмыстары осы уақытты шамамен 40 сағатқа дейін қысқартты, ал тағы бір айлық жұмыс осы уақытты 18 сағатқа дейін азайтты. Жүйе іске қосылған кезде көрсеткіш 12 сағатқа дейін төмендеді, ал өндірістің алғашқы жылында өнімділік 9 сағатқа дейін жақсарды. Бастапқы іске қосылғаннан кейін бірнеше ай өткен соң, жобаның клиенттік өкілі, Extreme Programming әдістемесіндегі маңызды рөл, шаршап, стресске ұшырағандықтан отставкаға кетті және оны алмастыру мүмкін болмады. 1998 жылы Daimler Benz компаниясы Chrysler компаниясын сатып алды, бірігуден кейін компания DaimlerChrysler деп аталды. DaimlerChrysler компаниясы C3 жобасын 2000 жылдың 1 ақпанында тоқтатты. Компанияның менеджері Франк Герхардт 2000 жылы XP конференциясында DaimlerChrysler C3 жобасын тоқтатқаннан кейін XP-ді де-факто тыйым салғанын мәлімдеді; алайда, кейіннен DaimlerChrysler XP-ді қайта қолдана бастады.