Where the design community meets.
Designer/developer @ Independent Joined about 7 years ago Gavin has invited Andy Mathieson
If anyone wanted to, they could band together a new admin team for a subreddit and try drive traffic over...mods haven't given a shit about DN for years
I'm well aware of Brad Frosts writing, and I myself am a full-stack developer with a background in design.
Please stop making assumptions about the aptitude of myself and my team, it's not conducive to the purpose of this topic.
I have a team of developers, we're just looking for ways to optimise the process of converting assets from Sketch to ReactNative. For React, the current sketch export tools serve as a fine starting point for the developers.
Work in JIRA references the component/container/code, plus links to the relevant LucidChart documents if needed
When communication moves from JIRA to Slack, either the issue/task is referenced by its tag number, or the item in discussion is referenced as ~"page.container.component"
Initial LucidChart naming file...pages contain containers, containers contain components, components display data etc. If someone's lost, they open this file and search Zeplin/Sketch/Jira/Slack to see where its referenced...creation of this doc could no doubt be automated from Sketch...
I don't work with contracts anymore for project billings..instead the payment milestones are frequent, and are presented clearly during the bidding process. If a client breaches the agreement mid-project, then work stops. If a contract were in place, we would reach the same outcome...only with allot more overheads dealing with legal.
Other contracts are signed, i.e. confidentiality agreements, ownership of code, right to display etc...but those are generally boilerplate agreements not requiring very much back-and-forth.
A contract's only worthwhile if you have intention to enforce, and frankly, I'm not going to take someone to court over lost-earnings for work I haven't executed.
Fair enough, just interested to hear why you chose a desktop app over a webapp for a project like this. Did you choose to go desktop as it fits your skillset better....or do you expect better sales figures via delivering through the App Store?
Is there any reason you decided not to publish in the App Store?
I use an exhaustive Service Level Agreement contract, which details exactly what the client receives for a monthly fee. In a nutshell they generally cover uptime support, backups, general maintenance/bug-fixing, and user/admin support.
As example, one client gets 4 hours of one-to-one support included in their SLA. Basically to do standard CMS activities which they could actually do themselves.
If anything is more than a simple change, we draw up a new project for the work.
This method ensures I have guaranteed income from several sources per month at a fixed rate. These retainers enable me to take holidays and forecast easier.
Sign-off is irrelevant if it isn't meaningful.
Link product requirements contracts to a payment schedule in order to receive meaningful sign-off.
The higher level of contract sign-off required (CTO/CEO), the more diligently the project staff will work with you to run the project on time and on budget.
Work to frequent milestones, with each milestone requiring payment.
Take how long you think the project will run and add on 30%.
Work with freelancers/contractors before you hire for a position. A job requirement is fine, but you'll quickly learn through the freelancers what's actually essential in the job...professionally and personally for the other team members.
If you don't consistently recognise and reward your teams achievements, they wont stick around for long. Small gestures and simple words go a long way when people work hard to make your company a success.
Overlays might get designers knickers in a bunch, but they're fantastic at converting
Where the design community meets.
Designer News is a large, global community of people working or interested in design and technology.