Developer Experience
The work of building: the editor and the local server, generators and tests, linting and debugging, and how code is reviewed and versioned before it ships.
Capabilities
Looking at the data a system holds while developing or supporting it
Sending a request to an OData service or push channel by hand
Rewriting source to match one layout
Measuring size, complexity, coupling and cohesion of source code
Reading what a change contains and deciding on each part
Seeing what running code did between input and result
Editor help with source: completion, navigation, errors, refactoring
Getting from a task to the transaction code that starts it
Starting a project, and adding pieces to one that runs
Getting the IDE and its plugins onto a developer's machine
Running the whole stack on a laptop against real bindings
Turning a data or code model into a readable picture
Finding where a string or name occurs across code in a system
Getting realistic data into a service for development and demos
Keeping source and development objects in version control
Catching problems in code before execution
Testing application logic, with test doubles for its dependencies
Wiring an object's collaborators from outside it
Operating the SAP GUI programmatically
Recent changes
All changes →Browsing table data core coverage reassessed
Calling a service by hand core coverage reassessed
Code formatting core coverage reassessed
Code review core coverage reassessed
Debugging coverage reassessed
Driving the SAP GUI core coverage reassessed