Dv

Developer

Focus: Developing clean, extensible software, developing and deploying features

Roles

Developer is a general umbrella term covering programmers, software engineers, and mobile developers. The developer is focused on translating the team’s proposals and designs into actual functional software.

Developers work closely within the core team to conceptualize and implement technical solutions that meet the business requirements of the project, and connect the user interfaces to backend processes. In addition, they work with data modelers to implement any database interactions required to store and retrieve data, and consult with QA and accessibility testers to understand and troubleshoot reported issues.

Throughout the development process, developers deploy application features into the test environment for the project team to review, ensuring that the overall development process is iterative and responsive to feedback.

Close collaborators

  • An
  • Fe
  • Ux
  • Db
  • Pm
  • Qa
  • Ax
  • De
  • I

Activities

  • Create and setup project code base
  • Software development
  • Unit testing of developed software
  • Integrating with external services (e.g., security, databases, etc.)
  • Build and release features for testing
  • Document design of technical solutions
  • Troubleshoot applications and resolve issues

Key Products

  • Software design documents
  • Unit test results
  • Project code base
  • Application deployed to test environment