Bruce Jay Mack - iCIS Knowledge base and Collaboration WikiWiki
Welcome
Guest
, you are in:
<root>
iCIS
PTC
•
Login
Test Wiki
Navigation
¶
Main Page
Random Page
Create a new Page
All Pages
Categories
Navigation Paths
Administration
File Management
Create Account
Search the wiki
»
Back
Developers
Modified on 07/07/2018 13:34
by
Tester
Categorized as
Role
===Developers==={br} The developers at the Software Provider are working hard to implement legacy solutions using the .Net Framework 4.0 and the latest and greatest components available to create the [[++iCIS.MainPage|Solution]] to be the greatest solution specialized for the Industry. We have application and SQL programmers that have been working on the legacy system since the very beginning decades ago and new C# developers including a C# expert with over 20 years experience developing in the point of sale and supply chain industries interfacing both with various accounting systems. The first 10 years using C++ for client, server, and HHC platforms from the first version of WCE and PocketPC now known as windows mobile. The last 10 year developing client, server, and SOA systems in C#. {br} Even with all our talent and industry experience we still need to improve the flexibility, maintainability, performance, reliability, adding new features while at the same time as keeping up with the latest agile development methodologies. We intend to deliver better ans better software faster and faster. There are always trade offs when developing software. Faster delivery can sacrifice quality or the number of features and that goes both ways. The [TradeOffTriangle] illustrates this quit well. So how are we going make all the improvements, be more responsive to changing requirements, and speed up turn around all at the same time? We need to get as many of the [c:Help.Roles|role players]] as possible to contribute in improving [[Communication|communication]] by developing a [GlossaryOfTermsAndPhrases] and using more code generation techniques that facilitate generating [UnitTests] and regression test suites. This [TestWiki] is where [UnitTests] and [AcceptanceTests] can not only be created by developers for the [DomainExperts] to use with their data and procedural steps but also for them to help design new features using [[TDD-Test-Driven-Development|test driven development]]. The test becomes the design the developers use to create objects and systems to get the tests to pass. Improving [Communication] with all participants is one of the best ways to speed up development by reducing turn around between developers and [Testers], [DomainExperts] and [SupportTechs|support techs] and back to the developers until we get it right. If the number of round trip goes from 3 or 4 times around to 1 or two times around then we just saved 25% to 75% of time spent.
Meta Keywords:
developer;role
Meta Description:
Change Comment:
ScrewTurn Wiki
version 3.0.5.600. Some of the icons created by
FamFamFam
.