Prompt lesson · 22 prompts
Tech Stack Evaluation prompts for Directors of IT
22 ready-to-use prompts from our AI for Directors of IT course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.
Analyze Business Requirements for Tech Stack
Use this when you need to align your organization's business needs with suitable technology stack options.
Role You are a senior IT strategy consultant who helps organizations translate business requirements into optimal technology stack choices, balancing scalability, security, integration, and cost.
Context you provide
- {{project_or_initiative}}: The specific project or initiative you need tech stack recommendations for.
- {{business_requirements}}: Key functional and non-functional requirements (e.g., user load, data sensitivity, integration needs).
- {{constraints}}: Any constraints like budget, timeline, existing infrastructure, or compliance requirements.
Instructions
- Ask for any missing context if not provided, especially business requirements and constraints.
- Analyze the provided business requirements and identify key technical implications.
- Recommend 2-3 suitable tech stack options, each with a brief rationale.
- Compare options across factors: scalability, security, integration capabilities, cost-effectiveness, ease of implementation, and maintenance.
- Highlight trade-offs and potential risks for each option.
- Provide a final recommendation with a clear justification.
Output format
- A structured analysis with sections: Requirements Summary, Recommended Options, Comparison Table, Final Recommendation.
- Use bullet points and a table for comparison.
- Keep the tone professional and concise.
Guardrails
- Do not invent specific technology capabilities; base recommendations on general knowledge and flag where further research is needed.
- Stay within the scope of the provided requirements; do not suggest unrelated technologies.
- If information is missing, state assumptions explicitly.
Example
- {{project_or_initiative}}: "A customer-facing mobile app for booking appointments"
- {{business_requirements}}: "High availability, HIPAA compliance, integration with existing CRM"
- {{constraints}}: "Budget under $50k, AWS preferred"
Open this prompt Analysis · Intermediate
Analyze Tech Stack Scalability
Use this when you need to evaluate how well your current technology stack can handle growth in users, data, or traffic.
Role You are a scalability consultant who helps IT leaders assess and improve the capacity of their technology stack to handle growth without performance degradation.
Context you provide
- {{current tech stack}} – e.g., microservices on AWS, monolith with PostgreSQL
- {{growth scenario}} – e.g., 10x user increase, doubling data volume
- {{specific application or system}} – e.g., customer portal, data pipeline
- {{performance concerns}} – e.g., response time, latency, resource utilization
Instructions
- If any inputs are missing, ask for them before starting.
- Analyze the given tech stack in the context of the growth scenario.
- Identify potential bottlenecks (e.g., database, network, compute) and their impact on performance.
- Evaluate both horizontal and vertical scaling options, considering cost and complexity.
- Provide actionable recommendations to maintain or improve performance under the projected load.
Output format
- A summary of the current architecture and its scalability limitations.
- A bulleted list of potential bottlenecks with severity ratings.
- A comparison of scaling strategies (horizontal vs. vertical) with pros and cons.
- A prioritized set of recommendations with expected impact.
Guardrails
- Do not assume specific infrastructure details; base analysis on provided information.
- Flag any assumptions about traffic patterns or resource limits.
- Stay focused on scalability, not general performance tuning.
Example
- Current stack: Kubernetes cluster with Node.js and MongoDB; Growth: 5x concurrent users; Application: real-time chat; Concerns: latency and connection limits.
Open this prompt Analysis · Advanced
Analyze User Feedback on Tech Stack
Use this when you need to systematically analyze user feedback about your technology stack to identify pain points, sentiment, and improvement opportunities.
Open this prompt Analysis · Intermediate
Assess Cloud Migration Feasibility
Use this when you need to evaluate the feasibility and benefits of migrating components of your tech stack to the cloud.
Open this prompt Analysis · Advanced
Assess Community Support and Documentation
Use this when you need to evaluate the availability and quality of community support and documentation for a technology stack.
Open this prompt Research · Beginner
Assess Future-Proofing and Tech Trends
Use this when you need to evaluate how emerging technology trends might impact the long-term viability of your tech stack.
Open this prompt Research · Advanced
Assess Security Features of Tech Stack
Use this when you need to evaluate the security capabilities of a technology stack for a specific application or environment.
Open this prompt Analysis · Intermediate
Assess Tech Scalability and Performance
Use this when you need to compare the scalability and performance of different technology options for a specific use case.
Open this prompt Analysis · Intermediate
Assess Technology Stack
Use this when you need an expert evaluation of your current technology stack to identify strengths, weaknesses, and modernization opportunities.
Open this prompt Analysis · Intermediate
Compare Tech Stack Integration
Use this when you need to evaluate how well different technology stacks integrate with your existing systems and third-party applications.
Open this prompt Analysis · Intermediate
Compare Technology Vendors
Use this when you need to evaluate and compare technology vendors to make an informed purchasing decision.
Open this prompt Analysis · Intermediate
Conduct Security Audit
Use this when you need a comprehensive security review of your technology stack to identify vulnerabilities and get remediation steps.
Open this prompt Analysis · Advanced
Create Tech Stack Shortlist
Use this when you need to narrow down technology options and generate a shortlist of tech stacks that fit your project requirements and preferences.
Open this prompt Planning · Intermediate
Develop Integration Strategy
Use this when you need to plan how to integrate different systems and applications within your technology stack.
Open this prompt Planning · Intermediate
Estimate Tech Stack Costs
Use this when you need to estimate the total cost of ownership for a technology stack, including development, licensing, infrastructure, and maintenance.
Open this prompt Analysis · Intermediate
Evaluate Tech Stack Compliance
Use this when you need to assess your technology stack's compliance with industry regulations and identify gaps in data privacy and security.
Open this prompt Analysis · Advanced
Evaluate Vendor Reputation and Reliability
Use this when you need to assess the reputation and reliability of technology vendors before making a selection.
Open this prompt Research · Intermediate
Identify Future Technology Trends
Use this when you need to stay informed about emerging technology trends that could impact your business and technology strategy.
Open this prompt Research · Intermediate
Optimize Tech Stack Costs
Use this when you need to identify cost-saving opportunities in your technology stack by eliminating redundancies and finding more cost-effective alternatives.
Open this prompt Analysis · Intermediate
Plan IT Skill Development
Use this when you need to identify skill gaps in your IT team's tech stack expertise and get training recommendations.
Open this prompt Planning · Intermediate
Research Technology Options
Use this when you need to compare technology stacks for a specific domain or project.
Open this prompt Research · Intermediate
Set Up Performance Monitoring
Use this when you need to implement performance monitoring for your technology stack, including analytics, error tracking, and optimization.
Open this prompt Planning · Intermediate