Ustalanie celów typu SMART może być przydatne w kontekście programowania, ale musi być wykonane inteligentnie lub, jak wskazano w innych odpowiedziach, może to być strata czasu (lub gorzej).
Aby uzyskać przydatne cele, pomaga uzgodnić, co oznacza skrót SMART: w szybkim wyszukiwaniu Google znaleziono różne definicje :
- S: Wygląda na to, że osiągnięto porozumienie w sprawie konkretnych (choć istnieje pewna różnica zdań co do tego, co to oznacza)
- M: Sensowne i motywujące są alternatywami dla bardziej powszechnego wymiernego
- Odp .: Wydaje się, że najczęściej reprezentuje Osiągalne, ale widziałem również Zgodę
- R: w zależności od tego, gdzie spojrzysz, możesz znaleźć Realistyczne, Odpowiednie, Zorientowane na wyniki
- Wydaje się, że T zawsze odnosi się do Czasu, chociaż nacisk jest różny
Po pierwsze, obie strony negocjacji w sprawie ustalania celów powinny działać na podstawie wspólnego zrozumienia procesu.
Następnie należy wyjaśnić i zrozumieć ogólne cele organizacji, działu, grupy, zespołu (lub dowolnej odpowiedniej hierarchii). W tym momencie jednostka (IMO, cele muszą być ustalone na poziomie indywidualnym, aby były opłacalne) powinna mieć możliwość uzgodnienia niewielkiej liczby celów, które powinny informować o dalszych działaniach tej osoby.
Jeśli na tym się skończy, nadal będzie to strata czasu każdego. Cele należy poddawać regularnym przeglądom i dostosowywać - tam, gdzie zostały osiągnięte, należy rozważyć ewentualną potrzebę ustanowienia nowych celów, a jeśli nie zostały osiągnięte, należy wskazać przyczyny i w razie potrzeby zalecić działania naprawcze.
Wszyscy zainteresowani powinni mieć świadomość, że tego rodzaju ćwiczenie nie jest opłacalne, jeśli nie jest traktowane poważnie, a może bardziej algorytmicznie, wartość, która ma zostać uzyskana, jest proporcjonalna do włożonego wysiłku.
Warto dowiedzieć się, co ludzie uważają za przydatne / wartościowe cele SMART. Zadałem tutaj pytanie ...