Inżynieria oprogramowania

12
Jak spokojny (lub nie) powinien być sprint?

Jakie powinno być podejście do robienia opowiadań przypisanych do sprintu? Oczywiście chcesz priorytetowo potraktować je podczas sprintu, ale dla mnie cała zwinność polega na dynamice: nie chcesz celowo zwlekać lub sprawić, że „ok” przegapisz ukończenie historii użytkowników w sprincie, ale na w...

12
Jak TDD zwracać prawidłowe wyniki

Zaczynam nowy projekt i bardzo bardzo staram się używać TDD do kierowania projektem. Naciskam od lat i wreszcie uzyskałem zgodę na poświęcenie dodatkowego czasu na ten projekt, aby go wykorzystać, podczas gdy uczę się, jak robić to poprawnie. To jest nowy moduł do połączenia z istniejącym...

12
Co dokładnie obejmuje „dokumentację”?

Kiedy mówimy „dokumentacja” dla oprogramowania, co to obejmuje, a czego nie powinno to obejmować? Na przykład ostatnie pytanie, czy komentarze są uważane za dokumentację? Ale jest wiele innych dziedzin, dla których jest to również ważne pytanie, niektóre bardziej oczywiste niż inne: Instrukcje...

12
Czym jest wsteczna zgodność z .NET Framework?

Tworzymy aplikację Windows w .NET 4 z bazą danych MySQL. Kiedy zamierzamy wdrożyć tę aplikację, instalujemy platformę .NET 4 na naszym kliencie, a następnie podczas instalowania .NET Connector dla MySQL wymaga ona .NET Framework 3.5. Ale .NET 4 jest już zainstalowany. Czy platforma .NET nie była...