A clear first step
Explain what information is needed and why it belongs in the task.
Design · Development · Publishing
The working surfaceAn interface, a working application, a considered release. Shape them around the same purpose.
For organisations planning business software, an everyday application or a product intended for distribution, PSK CREATIVE DESIGN LTD brings specialised design, development and publishing into one conversation.
Bring the intended outcome. Define what people need to accomplish, then shape the scope around the work required.
Discuss your project Explore the scope ↓Make actions, information and feedback understandable.
Define rules, alternative paths and completion conditions.
Bring software and supporting materials together.
Choose a starting point
Start with design when the problem is understood but the experience is unclear. A journey, screen structure or prototype can make the next decisions visible.
Start with development when a workflow needs functioning software. Establish the users, information, permissions and connections it must support.
Start with publishing when software needs a coherent route to its audience. Define what will be distributed and which materials belong with it.
These starting points can connect. Every engagement does not need every activity.
Specialised design
Design turns an outline requirement into something people can inspect and discuss. Establish the information hierarchy, the sequence of actions and the relationships between screens before polishing individual details.
A scoped engagement may include journey diagrams, wireframes, interface concepts, interactive prototypes and reusable component specifications. Consider loading, empty results, validation errors and completion alongside the main task.
The output should explain appearance and intent: what an element communicates, how it responds and which decisions remain open.
Business software development
Example behaviour / request handling
Who starts the process? What enters it? Which decision moves it forward?
Business software begins with these questions. Potential applications include internal request handling, structured record management, approval workflows and customer-facing service tools.
A brief should identify user roles, integrations, data validation, exception handling and administrative needs. These requirements shape the interface and the underlying behaviour together.
Depending on scope, outputs may include a working application, configured connections, test evidence and technical handover notes. Existing systems, access requirements and deployment constraints need examination before implementation commitments.
Domestic software development
Personal and household applications need a specific purpose: organising information, keeping a record or following a sequence of steps. Understandable language and predictable navigation help people see what to do next.
Explain what information is needed and why it belongs in the task.
Confirm requirements for saved progress, account access and device compatibility.
Make mistakes understandable and identify how entered information should be handled.
A prototype can expose confusing steps before a full build. Requirements such as intermittent connectivity should be confirmed against the intended product.
Other software publishing
Publishing defines what constitutes the release and how it reaches its users. The application is one part; version information, installation or access instructions and compatibility statements may also belong with it.
A publishing scope can establish a checklist, package structure, product description and update information. Distribution arrangements depend on the software, its audience and the chosen channel.
Resolve licensing, third-party dependencies and responsibility for future changes explicitly. Where platform review applies, include its requirements in the release plan.
Decisions and delivery
Describe users, the current situation and the desired change. Existing materials and unresolved questions show what needs investigation.
Working briefAgree deliverables, dependencies and responsibilities. A prototype or technical investigation may be useful where uncertainty is substantial.
Scope recordAssess work against agreed tasks and acceptance criteria. Record changes so their consequences for scope and sequencing remain visible.
Review evidenceConfirm documentation, access arrangements and outstanding items. Define maintenance, further development or release support as requirements.
Delivery recordUseful acceptance conditions connect a deliverable to its purpose. Agree the relevant environments and checks, then distinguish completed work from future additions.
Illustrative acceptance worksheet — examples only
| Deliverable | Evidence to review | Decision to confirm |
|---|---|---|
| Interactive prototype | A complete task and key alternative paths | ○ To agree Representative scenarios |
| Working application | Agreed behaviour in specified environments | ○ To agree Environment coverage |
| Release package | Version details, usable instructions and package contents | ○ To agree Distribution requirements |
A practical handover records what has been supplied, how it is organised and what remains dependent on another decision or system.
Before the brief becomes a build
Yes. A brief can focus on design, development or publishing, with any dependencies identified in the scope.
Describe the systems and provide available documentation. Feasibility depends on access, interfaces and technical constraints.
Clarify ownership of supplied materials, project outputs and third-party components in the engagement terms.
Through a defined brief and an understanding of dependencies. Commitments need an agreed scope.
Identify intended users and applicable accessibility requirements early so they inform design and verification.
Start with the intended outcome
Describe the users, the task to support and the materials or systems already involved.
Include relevant constraints and indicate whether you are exploring an idea, defining a brief or preparing a release.