Sr. Business Analyst
CurrentI believe effective communication is the heart of successful software development. Great requirements are written in simple, concise, plain language that is easily understood by product stakeholders and the development team. I chose the fewest words necessary to clearly communicate concepts and specifications. Visualization is a powerful way to facilitate and verify understanding. I use various methods to visually represent business concepts and processes. I use iRise and other prototyping tools to visualize software design and functionality. The result is a clear understanding of requirements and an accelerated development process with less rework. Currently, I support a team of software development professionals by communicating with our customer, visualizing design and functionality, and communicating requirements to the team. I produce analysis documentation and diagrams that help our customer and developers resolve issues. I write test cases and perform testing of solutions and enhancements prior to release. I develop user manuals and other documentation that supports the project. In all communication, I ensure information is well-organized and well-written. Specialties: Requirements elicitation and verification, requirements documentation, technical writing, concept visualization, software visualization, UI design, graphic design, software testing, business communication, customer relations.Deliverables: User stories, use cases, test cases, user manuals, business process diagrams, issue analysis documents, project documentation.SDLC Frameworks: Agile, ScrumProficiencies: Atlassian JIRA and Confluence, iRise, Balsamic, MS Word, Excel, Visio, Power Point, Adobe Illustrator, Inkscape, paper and pencil.Philosophies: Listening is the most important component of communication. Relationship is the most important component of teamwork. Learning is the most important component of living.