Jillian Koskie is an experienced software developer, writer, business analyst, and usability design expert. With over 24 years in these roles, Jillian has enjoyed applying her considerable skill-set to assist clients and users across a wide variety of sectors including: legal, health, and financial services. Combining these professional opportunities with a love of technology, Jillian is pleased to act as a trusted advisor, contribute articles, voice opinions, and offer advice to numerous organizations, news outlets, websites, and publications.
Identify Where Your Information Is Vulnerable Using Data Flow...
Having a clear understanding of where your data is being consumed is a critical first step toward being able...
Tips for Writing the Perfect Business Requirements Document
A comprehensive business requirements document clearly defines a project. Done well, a business requirements document will do a lot...
Motivating and Retaining Your Development Team
These days, skilled software developers are expected to design, create, install, test, and maintain software applications. Combining these demands...
Guide to Transitioning From Software Development to Maintenance
Transferring a project from your development team to the support & maintenance team is an important process. Here’s how to plan for it.
Using Whiteboards to Streamline Development Team Collaboration
Whiteboard applications allow DevOps teams to effectively collaborate and share ideas. Here is how.
Identifying Software Requirements Using 5 Whys and 5 Hows
Using this root cause analysis approach provides clarity throughout the development process. Here is how to use it.
How to Choose a Software Development Methodology: 6 Approaches
By choosing the best methodology, software development teams can standardize their processes and deliver higher quality products in less time.
Using Swim Lane Diagrams to Improve Software Development
Swim lane diagrams add value to your software development process by providing a visual way to manage the steps, timing, and activities required by a project.
10 User-Centered Software Design Mistakes to Avoid
Make your software more accessible and usable by avoiding these common user-centered software design mistakes.
Steps to Conducting a Software Usability Test
Usability testing is a valuable tool that allows your organization to identify problems with a product, improve accessibility, and better understand users.
Inclusive Software Design Best Practices
Inclusive design methodology strives to create software environments that can be meaningfully used by as many people as possible.
Using Journey Maps to Understand Your Software Users
Journey maps identify and visualize how users will use your software applications to support current workflows and business processes.