Mahmood Ali, CSM
214-***-**** acejsz@r.postjobfree.com Plano, TX 75025
Several years of experience as a Business analyst in full SDLC process including project planning, requirements gathering, system design, implementation and Customer Acceptance Criteria development. Managed small to medium sized projects spanning across multi-geographic area (Austin, TX and South East Asia).
SUMMARY
* CSM – Certified Scrum/Agile Master.
* Demonstrated ability in documenting As-is and To-be process models.
* Develop and document using design tools, such as Visio etc., to create Use Cases, Class diagram, Activity
diagram, Sequence diagram, and Process Flow Diagrams
* Excellent skills in developing and documenting Software Requirements Specification, Functional
Requirements Specification, Business Requirements Document (BRD) and Project Charter for Waterfall or
Agile methodologies.
* Develop vertical User Story using the INVEST principle, user story mapping, product roadmap,
release planning and iteration management, backlog grooming,
* Evaluate and analyze information from multiple sources, resolve conflicts, then decompose the high-
level/primary information into details.
* Highly proficient and effective in working with users and stakeholders to Elicit, Analyze, Communicate and
Validate requirements using JAD and brainstorming sessions, shadowing and other techniques;
identify Functional, Non-Functional and Business Rules, and subsequently model them.
* Other experiences: Assist in developing Customer Acceptance Test Criteria, Traceability matrix, test matrix,
test plan, and test cases.
* Excellent written and oral communication skills with the ability to superbly communicate in business and
technical situations at all levels to various stakeholders.
* Actively managed and coordinated with local and offshore teams.
EXPERIENCE
Boy Scouts of America, Irving, TX
Consulting Business Analyst
March 2014 – Present
Responsibilities: BSA’s IT department develops products in an iterative fashion (hybrid of Agile and Waterfall)
* Research, Analyze and Document the As-is manual process for Rechartering/Renewing hundreds of Councils
and over one hundred thousand Units, including more than three million members.
* Design the new (To-be) complex online process that will automate the manual renewal processes and shifting
* Elicit and analyze requirements for Event Management System that will keep track of dozens of events,
multiple programs within each event, while accommodating the registration process, including payments, of the
thousands of participants.
Dalworth Resources, Dallas, TX
Consulting Business Analyst
July 2013 – December 2013
Independent consulting in multiple projects for an overseas company.
Responsibilities:
* Gather requirements for the to be built e-commerce site from the customers, Subject Matter Experts (SMEs) and key stakeholders to evaluate the business needs for their order taking and payment acceptance systems, including reward points based on purchase history.
* Supervise and act as a mentor for other business analysts of the company while coaching the new team to be Agile by adopting Scrum methodology.
Veritix, Inc., Dallas, TX (Contract)
Product Owner / Business Analyst
July 2012 – Apr 2013
NCAA College Athletics departments award season tickets and parking spots buying privileges primarily to donors based on priority points (aka rewards program, loyalty program). My responsibilities were to discover, analyze and document the "as-is" processes first and then to develop the “to-be” processes to disburse tickets and parking spots
based upon donor ranking.
I have developed solutions to build new a new product, donor (fan) management system (DMS), that would integrate with the existing ticketing solution to eliminate the pain points that were associated with having two separate systems/databases – (1) ticketing system and (2) donor management system (DMS) - by providing an integrated constituent relationship management system that integrated seat related ticketing information with donor activities. The DMS managed all constituents (students, ex-students, faculty, volunteers, players, fans) – their corresponding donations to different gift types (not only cash payments but real tangible and intangible properties like stocks, bonds, real properties), different levels of memberships, automatic assignments of membership levels, recognition, automatic calculation of benefits (rewards) qualified for and keeping track of benefits awarded, season ticket renewals, and payments (installments, if necessary), thereby enabling the ticketing group to issue tickets to retail customers based on custom priority point system.
Responsibilities:
* Gathered requirements from College Athletics Personnel – ticketing group, the donor management group and the accounting group. Engaged with the business sponsors, subject matter experts (SMEs) and key stakeholders to evaluate the business needs.
* Document via UML models the "as-is" business processes through interview workshops with key stakeholders and business workers.
* Provided the “to-be” single solution to eliminate multiple systems that were deployed to manage the ticketing and donor management activities separately.
* Developed implementation models for the new system – constituent relationship management – (1) Donor Management System - to manage donors, donation types, campaigns for donations, pledges and gifts, accrued Priority Points, payment methods and payment plans etc. (2) Event Management System – to manage events and vendors, and (3) Volunteer Management System – manage volunteers.
* Started as a Business Analyst / Product Visionary and later assumed Product Owner responsibilities. As the key stakeholder, conveyed the vision of the new product via building product backlog, backlog grooming etc.
* Developed product charter, product vision, roadmap, vertical User Stories (INVEST), story mapping, release planning, backlog grooming as well as Uses Cases for campaigns, club membership, pledge, gift/donation, funds, renewals, [recurring] [installment] payment plans, reward/benefit calculation, reward tracking, season ticket renewal etc.
* Helped and guided the UX team with the user interfaces for demo and the customer portal, including payment screens that offered system-suggested single or installment payment plans, as well as customer designed installment payment plan.
* Developed customer acceptance criteria. Helped the QA team to write and review test cases.
* Developed user stories to revamp the e-commerce (branded) customer portal.
* Trained in PCI DSS to physically secure data.
* Assisted the marketing department with initial draft of marketing materials.
Trinity Industries, Dallas, TX (Contract )
Business Analyst
Feb 2012 – May 2012
Reporting directly to the Vice President, my responsibilities are to discover, analyze and document the "as-is" Quote-to-Payment process and the associated sub-processes including back office support for a newly-acquired service oriented business; to analyze and identify areas for improvement; evaluate and propose modifications and partial rewrite of Trinity’s existing software application tools for SOX compliant reporting and accountability needs. The to-be model will be replicated in future acquisitions.
Responsibilities:
* Work with the business sponsors, key stakeholders and business workers to evaluate the business needs and document the “as-is” business process.
* Evaluate information from multiple sources, resolve conflicts, and decompose high level information into details for the “to-be” business process models.
* Participated and advised in the development and modification of existing workflow, and improved/redesigned application tool.
* Wrote documents in natural language, High Level Process diagram, Activity Diagram, Activity Diagrams with Partitions (Swim lanes) as well as detailed Activity diagram for each of the sub-processes.
* Investigate, analyze, and document the reasons for reluctance of key roles to use the mandated feature rich Quote-To-Cash Application tool.
* Identified alternatives and developed scenarios for addressing business needs and requirements.
* Collaborate with IT and SMEs and users to modify/customize the tool, and possibly, develop new solutions.
* Developed user stories as a prelude to use cases.
Stonebridge, Tulsa, OK (Contract)
Business Analyst
Apr 2011 – Dec 2011
Stonebridge is an IT consulting company lending its expertise to various companies on a contract basis for different projects.
(1) Project: Fleet Management System 2.0 - Update of application to track location of rigs and vehicles on a map
Role: Business analyst holding discussions with three departments to gather requirements in an iterative manner. Created basic wireframes that conveyed user interface requirements and related them to data sources. The new process was 55 percent less complex and 45 percent less code.
(2) Project: Pipeline 360 Portal - Application aggregating gas pipelines, meters, and buildings in a geospatial dashboard
Role: Business analyst working with internal customers to identify key performance indicators, map elements, and reporting needs. Mocked up reports and mapping tool layouts for consumption by lead architect.
(3) Project: Information Factory - Organization of company data to make it available via service oriented architecture
Role: Business analyst working in a team of analysts to identity, locate, aggregate, and reorganize data sources in a manner that facilitated development of web services exposing data to the various company departments and end user applications.
Responsibilities:
* Gathered and documented Business Requirements, Functional Specifications, Use Cases and Configuration
Spec Documents.
* Managed version control and managed requirement changes.
* Developed User Stories as well as Use Cases using UML to depict the system functionality
* Analyze the current System and Design Test Steps/Test Cases by deriving various scenarios from Functional
specification and Use case documents.
* Involved in setting up System environment & executed test cases for Manual Testing.
* Involved in the System, Regression and smoke testing and Analysis of the application..
* Conduct individual and group (JAD) sessions with Business Groups and technical units.
* Identifying and documenting system deficiencies and recommending solutions.
* Assisting with review and input for business process documentation.
* Analyze the current System and Design Test Steps/Test Cases, System Documents by deriving various
scenarios from Functional specification.
* Defect Reporting & Defect Tracking using Quality Center.
* Participating in system requirements and worked out High-Level Test Plan.
Dollar Thrifty Auto Group, Tulsa, OK (Contract)
Business Analyst
Aug 2010 - Feb 2011
Dollar Car Rental program application, including both a customer facing web application and an internal account processing application.
Responsibilities:
* Eliciting requirements from the Internet marketing department (stakeholder), including functionality, data to be
collected, and existing systems to tie into.
* Decomposing high level requirement, high level business and user requirements into functional requirements
and quality, specified in an appropriate level of details.
* Worked with claims and billing team from different DTG segments to gather high level enterprise
requirements.
* Identifying and document system deficiencies and recommending solutions.
* Performed all User Acceptance Testing.
* Provide business analysis support and input with regard to the business process “as-is” and “to-be” analysis.
ALITA Corporation, Austin, TX (Contract)
Business Analyst
Feb 2008 to July 2010
Responsibilities:
* Elicited and developed User Requirement Specifications, test specifications, test plans, test cases and test
schedules. Organized and led test teams, monitored software quality procedures.
* Coordinated Business, Quality and Technical Requirements gathering that included creating interview
team, selecting end-user interviewees, interview scheduling and preparation, kickoff meeting,
analyzing, prioritizing and documenting interview findings
* Developed high-level design of new processes, graphically presented along with text based requirements to IT
management. Projects developed in Java, C#.
* Conducted JAD sessions to refine prototypes, prioritize and time-box use cases.
* Interviewed clients and defined functional and non-functional requirements.
* Defined high-level system actors and Use Case text reflecting the scope of the project.
* Generated initial use-case diagrams using UML in Rational Rose
* Documented test cases during requirements, analysis and design phases.
* Developed BRD, FRD, Use Cases, Test Scenarios, and Test Cases for testing the functional and non-
functional requirements
IBM Corporation, Austin, TX (Contract)
Business/QA Analyst
Jan 2006 to Dec 2007
Responsibilities:
* Wrote/developed test plans and test cases to be run in the manual & automated mode for the Communications
Infrastructure protocols including SNMP, CMIP (ISO/CCITT standards), CMOT, and CMOL protocol
stacks, Object Registration System, Event Management System and Metadata Services.
* Designed and developed an automated tool to test
* Reviewed and corrected various manuals for products.
* Conducted internal and external reviews of test plans, executed FVT, regression, systems, integration, user and documentation testing.
NYC DOT, Div. of Signals
Project Coordinator
Nov.2004 to Dec 2005
Responsibilities:
* Coordinate between different Bureaus, City Agencies, Community Boards and Consultants for the design and
placement of Signals equipment and poles.
* Coordinate meetings and design reviews between different Bureaus, City Agencies, and Community Boards &
outside Consultants.
* Monitor, review and approve Consulting Engineers' designs.
* Design signalized intersections & timing of signal duration using McDonnell Douglas' CAD Graphic Design
System. Monitor, review and approve Consulting Engineers' designs.
IBM Corporation, Kingston, NY
Pre-Professional
Jan. 2004 to Aug 2004
Responsibilities:
* Designed logic circuitry of a state change detection card, a part of a diagnostic equipment for IBM's mainframe computers, which collected data from an operating system at a card boundary. Also Designed and analyzed memory array cards and circuits using proprietary tools.
EDUCATION : Bachelor of Engineering in EE, City College of New York, New York.
REFERENCES : Will be provided upon request.