Halmgubbe förslag
Ett halmgubbsförslag (eller halmhund) är ett brainstormat enkelt utkast till förslag som är avsett att skapa diskussion om dess nackdelar och att stimulera genereringen av nya och bättre förslag. Termen anses vara amerikansk affärsjargong , men den förekommer också inom teknikkontorskulturen.
Ofta kommer ett halmgubbsdokument att förberedas av en eller två personer innan man startar ett större projekt. På så sätt kan teamet kickstarta sina diskussioner med ett dokument som sannolikt kommer att innehålla många, men inte alla, av de nyckelaspekter som ska diskuteras. När dokumentet revideras kan det få andra utgåvor namn som den mer solida klingande "stenman", "järnman" och så vidare.
Ursprung
Uttrycket användes redan i USA:s försvarsdepartement cirka 1975 i deras Large Organization Model Building-paradigm (LOMB) och var uppenbarligen i användning med denna betydelse (initial förslag) i United States Air Force innan dess. Namnföljden kommer från kravdokumentet för programmeringsspråket Ada . I High Order Language Working Group (HOLWG) dokumenterar processen för att definiera Ada-genererade krav med olika namn, som representerar de olika stadierna av utvecklingen av Ada-språket, som beskrivs 1993 av överste William Whitaker i en artikel ACM SIGPLAN Notices . Dom är:
- STRAWMAN gavs ut i april 1975
- WOODENMAN utgiven i augusti 1975
- TINMAN utfärdades i januari 1976
- IRONMAN utgiven i januari 1977 (reviderad i juli 1977)
- SANDMAN publicerades inte men cirkulerade i januari 1978
- STEELMAN utfärdade i juni 1978
- PEBBLEMAN utgiven i juli 1978
- PEBBLEMAN Reviderad och utgiven i januari 1979
- STONEMAN gav ut i februari 1980
Andra referenser inkluderar "The Ada Environment", LTC Rodney A. Edge, Walter Reed Army Institute of Research , Washington, DC 20307, Thomas A. Marciniak, MD, National Cancer Institute , Bethesda, MD 20205
Mjukvaruutveckling
Inom mjukvaruutveckling kan en grov plan eller ett dokument fungera som stråman eller startpunkt i utvecklingen av ett projekt. Stråmannen förväntas inte vara sista ordet; den förfinas tills en slutlig modell eller dokument erhålls som löser alla frågor som rör projektets omfattning och karaktär. I detta sammanhang kan en stråman ta formen av en disposition, en uppsättning diagram, en presentation eller ett papper.
"Straw Man" passar också snyggt in i konceptet iterativ design, upprepning och omformulering för att förbättra ett initialt koncept eller design. Om något byggs kanske det ofta inte hamnar i slutprodukten. Det kan vara så att beslutet är att inte fortsätta alls, i så fall kan "Straw Man"-metoden ha sparat mycket bortkastat arbete i det långa loppet. Eller så kan det slutliga tillvägagångssättet skilja sig mycket från den första modellen. Hur som helst kommer "Straw Man" att ha bevisat sitt värde genom att ha omdirigerat tillvägagångssättet innan något betydande arbete utförs.